transmission screen and filter - Almanca İngilizce Sözlük